package com.sanpu.kxe.business.repay.bean;

import java.io.Serializable;

/**
 * Description：查询计划
 * Created by 薛勇军 on 2019/4/10.
 */

public class QueryPlanOutput implements Serializable {

    /**
     * 计划订单号
     */
    private String repayOrderNo;

    /**
     * 计划状态 INIT：初始化
     * WATING：待执行
     * PROCESING：执行中
     * CANCEL：已取消
     * SUCCESS：执行成功
     * FAIL：执行失败
     */
    private String planStatus;

    /**
     * 计划时间
     * 格式：年月日时分秒
     */
    private String tradeTime;

    /** 失败原因 */
    private String failCause;

    /** 计划消费金额 */
    private String expectedTradeAmount;

    /** 计划还款金额 */
    private String expectedPaymentAmount;

    /** 实际消费金额 */
    private String actualTradeAmount;

    /** 实际还款金额 */
    private String actualPaymentAmount;

    /** 已还款笔数 */
    private String actualPaymentCount;

    public String getRepayOrderNo() {
        return repayOrderNo;
    }

    public void setRepayOrderNo(String repayOrderNo) {
        this.repayOrderNo = repayOrderNo;
    }

    public String getPlanStatus() {
        return planStatus;
    }

    public void setPlanStatus(String planStatus) {
        this.planStatus = planStatus;
    }

    public String getTradeTime() {
        return tradeTime;
    }

    public void setTradeTime(String tradeTime) {
        this.tradeTime = tradeTime;
    }

    public String getFailCause() {
        return failCause;
    }

    public void setFailCause(String failCause) {
        this.failCause = failCause;
    }

    public String getExpectedTradeAmount() {
        return expectedTradeAmount;
    }

    public void setExpectedTradeAmount(String expectedTradeAmount) {
        this.expectedTradeAmount = expectedTradeAmount;
    }

    public String getExpectedPaymentAmount() {
        return expectedPaymentAmount;
    }

    public void setExpectedPaymentAmount(String expectedPaymentAmount) {
        this.expectedPaymentAmount = expectedPaymentAmount;
    }

    public String getActualTradeAmount() {
        return actualTradeAmount;
    }

    public void setActualTradeAmount(String actualTradeAmount) {
        this.actualTradeAmount = actualTradeAmount;
    }

    public String getActualPaymentAmount() {
        return actualPaymentAmount;
    }

    public void setActualPaymentAmount(String actualPaymentAmount) {
        this.actualPaymentAmount = actualPaymentAmount;
    }

    public String getActualPaymentCount() {
        return actualPaymentCount;
    }

    public void setActualPaymentCount(String actualPaymentCount) {
        this.actualPaymentCount = actualPaymentCount;
    }
}
